microbial flora - French English Dictionary